package com.cn.wanxi.dao;

import com.cn.wanxi.model.NewsTypeModel;

import java.util.List;
import java.util.Map;

public interface INewsTypeDao {

    int addNewsType(NewsTypeModel newsType);

    int editNewsType(NewsTypeModel newsType);

    int deleteNewsType(int id);

    int updateShow(NewsTypeModel newsType);

    NewsTypeModel getNewsType(int id);

    List<NewsTypeModel> getNewsTypeList();

    List<NewsTypeModel> getNewsTypes(Map<String,Object> map);

    long getNewsTypeCount(Map<String, Object> map);

    List<NewsTypeModel> getNewsTypeListByRedis();

    void setNewsTypeListInRedis(List<NewsTypeModel> list);
}
